@charset "utf-8";
/* CSS Document */
body{ font-family:Microsoft YaHei; overflow:hidden; width:100%; background:#bfdbff;}
a{ color:#15428b;}
/*top*/
.logo{ background:url(../images/main_01.gif); width:52px; height:59px; position:absolute; left:-2px;}
.title{ background:url(../images/main_04.gif); color:#15428b; font-size:12px; font-weight:bold; padding-left:50px; cursor:default;}
.title_name{ background:url(../images/main_02.gif) no-repeat; line-height:33px; height:33px; text-indent:10px;}
.title_right{ background:url(../images/main_02.gif) right; padding-right:15px; height:33px;}
.close_gb{ line-height:33px; padding-right:10px;}

/*nav*/
.nav_list{ background:url(../images/main_07.gif) bottom repeat-x; padding-left:50px; height:26px;}
.nav_news{ border-bottom:none;}
.nav_news>li>a{ padding:0 15px; height:24px; line-height:24px; border:none;}
.nav_news>li{ margin-top:2px; min-width:84px; line-height:24px; text-align:center;}
.nav_news>li.active>a,.nav_news>li.active>a:focus,.nav_news>li.active>a:hover,.nav_news>li>a:hover{ background:none; background:url(../images/top_bg.gif) bottom no-repeat; border:none; color:#15428b;}
.width3{ width:3px; background:url(../images/main_09.gif) no-repeat; height:70px; margin-left:2px;}
.padding3{background:url(../images/main_11.gif) top repeat-x; display:none;}
.btn_style{ margin-top:3px; background:url(../images/main_24.gif) right no-repeat; padding-right:3px;}
.btn_block{ display:block;}
.btn_style .nav_btlist li{ background:url(../images/main_23.gif) top repeat-x; height:65px; border:none; text-align:center;}
.btn_style .nav_btlist li img{ margin-bottom:4px; height:28px;}
.btn_style .nav_btlist li p{ margin-bottom:0;}
.btn_style .nav_btlist li:hover{ background:url(../images/main_18.gif) top repeat-x;}
.btn_style>.btn, .btn-lg{ border-radius:0;}
.btn_width3{ width:3px; height:65px; background:url(../images/main_21.gif) top no-repeat;}
.nav_btlist a{ font-size:12px;}
.nav_btlist img{ margin-top:-3px;}
.nav_btlist>li.active>a:focus,.nav_btlist>li.active>a:hover,.nav_btlist>li>a:hover{ background:none; border:none; color:#109d38;}
.@media (min-width:768px){
.nav_btlist>li>a:link,.nav_btlist>li>a:visited,.nav_btlist>li>a:hover,.nav_btlist>li>a:active{ background:none; border:none; color:#15428b;}
	}
.nav_btlist>li>a:link,.nav_btlist>li>a:visited,.nav_btlist>li>a:hover,.nav_btlist>li>a:active{ background:none; border:none; color:#15428b;}	
/*main*/
.main{ background:#bfdbff;}
/*left*/
#left{width:210px; padding-left:2px; padding-right:4px; background:#bfdbff;}
.left_title{ width:100%; background:url(../images/main_39.gif) bottom repeat-x; color:#15428b; line-height:27px; font-size:12px; cursor:default;}
.left_title div{ background:url(../images/main_40.gif) bottom right no-repeat; line-height:27px;}
.left_main{ width:100%; border:1px solid #7a99c2; background:#fff; border-top:none;}
.left_nav li .left_nav_title{ background:url(../images/main_62.gif) bottom repeat-x; line-height:30px; cursor:pointer; color:#15428b; vertical-align:middle; text-indent:25px;}
.left_nav li .left_nav_title:hover{ background:url(../images/main_63.gif) bottom repeat-x; color:#109d38;}
.left_nav li .left_nav_title img{ margin-top:-5px; margin-right:15px;}
.left_list_nr{ width:100%; height:0; overflow:hidden; overflow-y:auto; display:none;}
.left_block{ display:block;}
/*right*/
.right{ padding-left:210px; margin-top:2px;}
.leftnav_none{ padding:0 2px;}
.right_title{ background:url(../images/main_43.gif) bottom repeat-x; line-height:27px; color:#15428b; cursor:default; text-indent:10px;}
.right_title_3px{height:27px; background:url(../images/main_42.gif) bottom left no-repeat;}
.right_bg{ background:url(../images/main_44.gif) bottom right no-repeat; padding-right:10px;}
.right_title_3px div img{ margin-right:10px;}
#right_main,.modal_height{ background:#fff; border:1px solid #7a99c2; border-top:none; overflow-y:auto;}
.padding_3{ padding:3px;}
.right_title_3px div.right_bg img{ margin-right:2px;}
.right_bg a{ margin-left:4px;}

/*表格*/
.table_style{ margin-bottom:2px;}
.table_style,.table_style>tbody>tr>td, .table_style>tbody>tr>th, .table_style>tfoot>tr>td, .table_style>tfoot>tr>th, .table_style>thead>tr>td, .table_style>thead>tr>th{ border:1px solid #bccbdd; font-size:13px;}
.table_style>thead>tr>th{ background:url(../images/tbg.gif) bottom repeat-x;}
.table-striped>tbody>tr:nth-of-type(odd){ background:#ebf2fa; cursor:default;}
.table-striped>tbody>tr:hover,.table-striped>tbody>tr:nth-of-type(odd):hover{ background:#bfd7fb;}
.table-striped>tbody>tr td:hover{ background:#eafced;}
/*页码*/
.pagination{ margin:5px; float:right;}

/*弹窗*/
.modal_width{ min-width:414px; margin-top:8%;}
.modal_height{ min-height:200px;}
.modal_width .right_title_3px{ height:43px; background:url(../images/main_m42.gif) top left no-repeat;}
.modal_width .right_title{ background:url(../images/main_m43.gif) top repeat-x; line-height:43px;}
.modal_width .right_bg{ background:url(../images/main_m44.gif) top right no-repeat; padding-right:10px;}
.dot_bg{background:url(../images/bg.jpg) repeat-x; background-size:auto 100%;}
.modal_padding{padding:5px 14px; margin-bottom:0px;}
.modal_select li select{ min-width:200px;}
.modal_infobg{background:#ebf2fa; border-radius:3px; min-height:200px; padding:10px 5px; margin-bottom:10px;}
ul.modal_infobg{ list-style-type:none;}
.modal_infotittle{ margin:10px 0; font-weight:bold; background:url(../images/main_39.gif) bottom repeat-x; height:26px; line-height:26px; color:#15428b;}
.modal_select button{}
.margin_ul_bootom ul{ margin-bottom:15px;}
.margin_ul_bootom ul label{ min-width:76px; text-align:right;}
.margin_ul_bootom ul input{ max-width:72px;}
.btn{ padding:2px 8px; font-size:12px; vertical-align:top; border-radius:3px;}
.border_r{ border-radius:3px; background:none;}
.modal_style{ background:url(../images/bg.jpg) repeat-x; background-size:auto 100%;}
.margin_8{ margin:0 8px 8px; border:1px solid #71a1e4; background:url(../images/tbg.jpg) repeat-x; background-size:auto 100%; border-radius:3px; padding:5px 0 0;}
/*input 新样式*/
.newinput_style{ font-size:12px;}
.newinput_style select{ min-width:200px;}


/*底部*/
.bottom{ height:27px; background:url(../images/main_67.gif) repeat-x; line-height:25px; cursor:default; font-size:12px;}
.bottom img{ margin:0 3px;}
.bottom_bg{ background:url(../images/main_68.gif) left bottom no-repeat; padding:0 9px;}
.bottom_bg span{ background:url(../images/main_69.gif) bottom repeat-x; line-height:29px; padding:0px 8px 7px;}
.bottom_bg img{ margin:0; padding:0;}
.list-group-item{ padding:0; background:none; border:none; cursor:pointer;}
.list-group-item>.badge{ float:left; margin-top:6px; margin-right:3px; padding:1px 5px;}
.text-success .badge{ background:#3c763d;}
.text-warning .badge{ background:#8a6d3b;}
.text-danger .badge{ background:#a94442;}

